package com.springboot.jktj.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.springboot.common.annotation.Excel;
import com.springboot.common.core.domain.BaseEntity;

/**
 * 检查项管理对象 jktj_check
 * 
 * @author springboot
 * @date 2023-11-26
 */
public class JktjCheck extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long proId;

    /** 项目编号 */
    @Excel(name = "项目编号")
    private String number;

    /** 项目名称 */
    @Excel(name = "项目名称")
    private String checkName;

    /** 适用性别 */
    @Excel(name = "适用性别")
    private String sex;

    /** 适用年龄 */
    @Excel(name = "适用年龄")
    private String age;

    /** 科室id */
    @Excel(name = "科室id")
    private Long depId;

    /** 科室名称 */


    /** 类型 */
    @Excel(name = "类型")
    private String tjType;

    /** 注意事项 */
    @Excel(name = "注意事项")
    private String note;

    private JktjDepartment jktjDepartment;

    public void setJktjDepartment(JktjDepartment jktjDepartment) {
        this.jktjDepartment = jktjDepartment;
    }
    public JktjDepartment getJktjDepartment() {
        return jktjDepartment;
    }

    public void setProId(Long proId)
    {
        this.proId = proId;
    }

    public Long getProId() 
    {
        return proId;
    }
    public void setNumber(String number) 
    {
        this.number = number;
    }

    public String getNumber() 
    {
        return number;
    }
    public void setCheckName(String checkName)
    {
        this.checkName = checkName;
    }

    public String getCheckName()
    {
        return checkName;
    }
    public void setSex(String sex) 
    {
        this.sex = sex;
    }

    public String getSex() 
    {
        return sex;
    }
    public void setAge(String age) 
    {
        this.age = age;
    }

    public String getAge() 
    {
        return age;
    }
    public void setDepId(Long depId) 
    {
        this.depId = depId;
    }

    public Long getDepId() 
    {
        return depId;
    }

    public void setTjType(String tjType) 
    {
        this.tjType = tjType;
    }

    public String getTjType() 
    {
        return tjType;
    }
    public void setNote(String note) 
    {
        this.note = note;
    }

    public String getNote() 
    {
        return note;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("proId", getProId())
            .append("number", getNumber())
            .append("checkName", getCheckName())
            .append("sex", getSex())
            .append("age", getAge())
            .append("depId", getDepId())
            .append("tjType", getTjType())
            .append("note", getNote())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .append("jktjDepartment", getJktjDepartment())
            .toString();
    }
}
